home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / javax / swing / UIManager$1.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  1.0 KB  |  35 lines

  1. package javax.swing;
  2.  
  3. import java.io.File;
  4. import java.io.FileInputStream;
  5. import java.security.PrivilegedAction;
  6. import java.util.Properties;
  7.  
  8. final class UIManager$1 implements PrivilegedAction {
  9.    // $FF: synthetic field
  10.    final Properties val$props;
  11.  
  12.    UIManager$1(Properties var1) {
  13.       this.val$props = var1;
  14.    }
  15.  
  16.    public Object run() {
  17.       try {
  18.          File var1 = new File(UIManager.access$100());
  19.          if (var1.exists()) {
  20.             FileInputStream var2 = new FileInputStream(var1);
  21.             this.val$props.load(var2);
  22.             var2.close();
  23.          }
  24.       } catch (Exception var3) {
  25.       }
  26.  
  27.       UIManager.access$200(this.val$props, "swing.defaultlaf");
  28.       UIManager.access$200(this.val$props, "swing.auxiliarylaf");
  29.       UIManager.access$200(this.val$props, "swing.plaf.multiplexinglaf");
  30.       UIManager.access$200(this.val$props, "swing.installedlafs");
  31.       UIManager.access$200(this.val$props, "swing.disablenavaids");
  32.       return null;
  33.    }
  34. }
  35.